Synonyms for "nom de plume"

Words with similar meaning